low-power engine - Almanca İngilizce Sözlük